catching sight - Allemand Anglais Dictionnaire